hydropower utilization - Alemán Inglés Diccionario